package cn.feigme.base.dao;

import java.io.Serializable;

public interface IGenericDao<T, PK extends Serializable> {

	PK save(T newInstance);
	
	T find(PK id);
	
	void update(T transientObject);
	
	void delete(T persistentObject);
	
}
